package news.paper.tintuc.tinnong.docbao.doctin.model;

import android.annotation.SuppressLint;
import java.io.Serializable;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

import news.paper.tintuc.tinnong.docbao.doctin.adapter.BaseEntity;

public class News extends BaseEntity implements Serializable {
	// "ContentID":14926812,
	// "SourceID":213,
	// "SourceName":"Tiin.vn",
	// "ZoneID":76,
	// "ZoneName":"CNTT - Viễn thông ",
	// "BaomoiUrl":"http://www.baomoi.com/Chang-trai-khuyet-tat-mo-the-gioi-bang-doi-ban-tay/76/14926812.epi",
	// "ContentUrl":"http://tiin.vn/chuyen-muc/thien/chang-trai-khuyet-tat-mo-the-gioi-bang-doi-ban-tay.html",
	// "Title":"Chàng trai khuyết tật ‘mở’ thế giới bằng đôi bàn tay",
	// "Description":"Đó là điều kỳ diệu mà nhiều người vẫn thán phục khi nhắc đến chàng trai khuyết tật sinh năm 1992 Cù Hữu Hoàng. Với khả năng sử dụng thành thạo vi tính, Hoàng luôn khao khát mình được trở thành lập trình viên để giúp đỡ mọi người.",
	// "ShortBody":"",
	// "HasImage":1,
	// "PortraitAvatar":"http://j3.baomoi.com/i/140929/5f/c04c41.jpg",
	// "PortraitAvatarWidth":580,
	// "PortraitAvatarHeight":864,
	// "LandscapeAvatar":"http://j1.baomoi.com/i/140929/ea/fbf027.jpg",
	// "LandscapeAvatarWidth":580,
	// "LandscapeAvatarHeight":580,
	// "Images":"http://j1.baomoi.com/i/140929/ea/fbf027.jpg|580|580\r\nhttp://j3.baomoi.com/i/140929/5f/c04c41.jpg|580|864\r\nhttp://j3.baomoi.com/i/140929/fd/12c4c2.jpg|580|435",
	// "ListId":53,
	// "ListName":"KH-CN",
	// "ListType":"zone",
	// "Comments":-1,
	// "Date":"1411978020000"
	private int ContentID, SourceID, ZoneID, HasImage, PortraitAvatarWidth,
			PortraitAvatarHeight, LandscapeAvatarWidth, LandscapeAvatarHeight,
			ListId, Comments;
	private String SourceName, BaomoiUrl, ContentUrl, Title, Description,
			ShortBody, PortraitAvatar, LandscapeAvatar, Images, ListName,
			ListType, Date;

	public int getContentID() {
		return ContentID;
	}

	public void setContentID(int contentID) {
		ContentID = contentID;
	}

	public int getSourceID() {
		return SourceID;
	}

	public void setSourceID(int sourceID) {
		SourceID = sourceID;
	}

	public int getZoneID() {
		return ZoneID;
	}

	public void setZoneID(int zoneID) {
		ZoneID = zoneID;
	}

	public int getHasImage() {
		return HasImage;
	}

	public void setHasImage(int hasImage) {
		HasImage = hasImage;
	}

	public int getPortraitAvatarWidth() {
		return PortraitAvatarWidth;
	}

	public void setPortraitAvatarWidth(int portraitAvatarWidth) {
		PortraitAvatarWidth = portraitAvatarWidth;
	}

	public int getPortraitAvatarHeight() {
		return PortraitAvatarHeight;
	}

	public void setPortraitAvatarHeight(int portraitAvatarHeight) {
		PortraitAvatarHeight = portraitAvatarHeight;
	}

	public int getLandscapeAvatarWidth() {
		return LandscapeAvatarWidth;
	}

	public void setLandscapeAvatarWidth(int landscapeAvatarWidth) {
		LandscapeAvatarWidth = landscapeAvatarWidth;
	}

	public int getLandscapeAvatarHeight() {
		return LandscapeAvatarHeight;
	}

	public void setLandscapeAvatarHeight(int landscapeAvatarHeight) {
		LandscapeAvatarHeight = landscapeAvatarHeight;
	}

	public int getListId() {
		return ListId;
	}

	public void setListId(int listId) {
		ListId = listId;
	}

	public int getComments() {
		return Comments;
	}

	public void setComments(int comments) {
		Comments = comments;
	}

	public String getSourceName() {
		return SourceName;
	}

	public void setSourceName(String sourceName) {
		SourceName = sourceName;
	}

	public String getBaomoiUrl() {
		return BaomoiUrl;
	}

	public void setBaomoiUrl(String baomoiUrl) {
		BaomoiUrl = baomoiUrl;
	}

	public String getContentUrl() {
		return ContentUrl;
	}

	public void setContentUrl(String contentUrl) {
		ContentUrl = contentUrl;
	}

	public String getTitle() {
		return Title;
	}

	public void setTitle(String title) {
		Title = title;
	}

	public String getDescription() {
		return Description;
	}

	public void setDescription(String description) {
		Description = description;
	}

	public String getShortBody() {
		return ShortBody;
	}

	public void setShortBody(String shortBody) {
		ShortBody = shortBody;
	}

	public String getPortraitAvatar() {
		return PortraitAvatar;
	}

	public void setPortraitAvatar(String portraitAvatar) {
		PortraitAvatar = portraitAvatar;
	}

	public String getLandscapeAvatar() {
		return LandscapeAvatar;
	}

	public void setLandscapeAvatar(String landscapeAvatar) {
		LandscapeAvatar = landscapeAvatar;
	}

	public String getImages() {
		return Images;
	}

	public void setImages(String images) {
		Images = images;
	}

	public String getListName() {
		return ListName;
	}

	public void setListName(String listName) {
		ListName = listName;
	}

	public String getListType() {
		return ListType;
	}

	public void setListType(String listType) {
		ListType = listType;
	}

	@SuppressLint("SimpleDateFormat")
	public String getDate() {
		String date_string = "";
		long minus = 0 ;
		try {
			long date_long = Long.parseLong(Date);
			long date_sub = (System.currentTimeMillis() - date_long) / 1000;
			minus = date_sub / 60;
			if (minus <= 60) {
				date_string = minus + " phút trước";
			} else if (minus > 60 && minus <= 24 * 60) {
				date_string = minus / 60 + " giờ trước";
			} else {
				DateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
				Date netDate = (new Date(Long.parseLong(date_long + "")));
				date_string = sdf.format(netDate);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
		return date_string;
	}

	public void setDate(String date) {
		Date = date;
	}

	public News() {
		super();
	}

}
